package com.dao;

import com.entity.Visit;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository("visitDAO") // Repository标签定义数据库连接的访问 Spring中直接扫描加载
@Mapper // 不需要在spring配置中设置扫描地址 spring将动态的生成Bean后注入到UsersServiceImpl中

public interface VisitDAO {
    // 插入浏览记录表数据 调用visitDAO里的insertVisit配置
    int insertVisit(Visit visit);

    // 按主键删除浏览记录表数据 调用visitDAO里的deleteVisit配置
    int deleteVisit();

    //根据条件查询日访问次数
    List<Visit> getVisitByCond(Visit visit);
}
